// pages/todolist/todolist.js
Page({
  /**
   * 页面的初始数据
   */
  data: {
    val: '',
    list: [],
    // true表示已经完成了  false表示没有完成
    finish: false
  },
  getval(e) {
    // console.log(e.detail.value)
    this.setData({
      val: e.detail.value
    })
  },

  add() {
    var data1 = this.data.list;
    data1.push({
      val: this.data.val,
      finish: false
    })
    this.setData({
      list: data1,
      val: ''
    })
    //异步的方式   存储
    wx.setStorage({
      data: data1,
      key: 'todolist',
      success() {
        //设置成功了
      }
    })
    //同步的方式
    // wx.setStorageSync('todolist',data1)
    wx.showToast({
      title: '添加成功',
    })
  },
  check(e) {
    this.data.list[e.target.dataset.index].finish = !this.data.list[e.target.dataset.index].finish
    this.setData({
      list: this.data.list,
    })
    //异步的方式
    wx.setStorage({
      data: this.data.list,
      key: 'todolist',
      success() {
        //设置成功了
      }
    })
  },
  del(e) {
    var i = e.target.dataset.index;
    var data2 = this.data.list;
    data2.splice(i, 1)
    this.setData({
      list: data2
    })
    //异步的方式
    wx.setStorage({
      data: data2,
      key: 'todolist',
      success() {
        //设置成功了
      }
    })
    wx.showToast({
      title: '删除成功',
    })
  },

  onLoad: function (options) {
    wx.getStorage({
      data: this.data1,
      key: 'todolist',
      success: (res => {
        // console.log(res)
        this.setData({
          list: res.data
        })
      })

    })
  },
  onShow: function () {
 
  },
  onHide: function () {
    wx.setTabBarStyle({
      backgroundColor: '#fff',
    })
  },
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {
    return {
      title: '放飞自我',
      imageUrl: "http://dpic.tiankong.com/ik/xm/QJ8181381674.jpg?x-oss-process=style/shows"
    }
  }
})